;------------------------------------------------------------------------------------------------
[wpn_pm]:identity_immunities,weapon_probability,default_weapon_params,wpn_pm_sounds
        GroupControlSection         = spawn_group
        $npc                        = on
        $prefetch                   = 8
        $spawn                      = "weapons\pm"
        scheduled                   = off
        cform                       = skeleton
        
        class                       = WP_PM
        slot                        = 1
        animation_slot              = 1
        ef_weapon_type              = 5
        hand_dependence             = 1
        single_handed               = 1
        
        default_to_ruck             = false
        sprint_allowed              = true
        
        inv_grid_height             = 1
        inv_grid_width              = 2
        inv_grid_x                  = 61
        inv_grid_y                  = 80
        inv_name                    = st_wpn_pm
        inv_name_short              = st_wpn_pm
        description                 = st_wpn_pm_descr
        
        kind                        = w_pistol
        inv_weight                  = 0.73
        cost                        = 4890
        repair_type                 = pistol
        
        hud                         = wpn_pm_hud
        visual                      = dynamics\weapons\wpn_pm\wpn_pm.ogf
        position                    = -0.021, -0.085, 0.0
        orientation                 = 0, 0, 0
        fire_point                  = 0.0, 0.133, 0.161
        ph_mass                     = 1
        
        flame_particles             = weapons\generic_weapon03
        smoke_particles             = weapons\generic_shoot_00
        
		shell_point		 			= 0.0, 0.133, 0.047
		shell_dir		 			= 0.0, 0.0, 0.4
		shell_particles	 			= weapons\9x18

        light_color                 = 0.6, 0.5, 0.3
        light_range                 = 3.0
        light_time                  = 0.2
        light_var_color             = 0.05
        light_var_range             = 0.5
        
        upgrades                    = up_gr_firstab_pm, up_gr_seconab_pm, up_gr_thirdab_pm, up_gr_fourtab_pm, up_gr_fifthab_pm, up_gr_fifthcd_pm
        installed_upgrades          =
        upgrade_scheme              = upgrade_scheme_pm
        upgr_icon_x                 = 1300
        upgr_icon_y                 = 0
        upgr_icon_width             = 150
        upgr_icon_height            = 100
        
        fire_modes                  = 1
        ammo_class                  = ammo_9x18_fmj, ammo_9x18_fmj_bad, ammo_9x18_fmj_verybad, ammo_9x18_pmm, ammo_9x18_pmm_bad, ammo_9x18_pmm_verybad, ammo_9x18_ap, ammo_9x18_ap_bad, ammo_9x18_ap_verybad
        ammo_elapsed                = 8
        ammo_mag_size               = 8
        
        scope_status                = 0
        scope_zoom_factor           = 0
        
        silencer_name               = wpn_sil_9mm
        silencer_status             = 0
        silencer_x                  = 39
        silencer_y                  = -16
        silencer_light_color        = 0.6, 0.5, 0.3
        silencer_light_range        = 0.01
        silencer_light_time         = 0.2
        silencer_light_var_color    = 0.05
        silencer_light_var_range    = 0.5
        silencer_smoke_particles    = weapons\generic_shoot_00
        
        grenade_launcher_status     = 0
        
        hit_impulse                 = 20
        hit_power                   = 0.45, 0.45, 0.45, 0.45
        hit_type                    = fire_wound
        fire_distance               = 300
        bullet_speed                = 290
        rpm                         = 315
        rpm_empty_click             = 120
        
        use_aim_bullet              = false
        time_to_aim                 = 0.0 ;  1.0
        zoom_dof                    = -1000, 1.0, 1000
        zoom_enabled                = true
        zoom_rotate_time            = 0.25
        reload_dof                  = 0.0, 0.5, 5, 1.7
control_inertion_factor = 1.0f
        crosshair_inertion          = 2.3
        fire_dispersion_base        = 0.62
        fire_dispersion_condition_factor = 0.001
        
        misfire_probability         = 0.005
        misfire_start_condition     = 0.7 ;  0.81
        misfire_start_prob          = 0.007
        misfire_end_condition       = 0.1
        misfire_end_prob            = 0.11
        
        condition_queue_shot_dec    = 0.0016
        condition_shot_dec          = 0.0016
        
        cam_return                  = 0
        cam_relax_speed             = 8
        cam_dispersion              = 2.0
        cam_dispersion_frac         = 1.1
        cam_dispersion_inc          = 0.0
        cam_max_angle               = 50.0
        cam_max_angle_horz          = 50.0
        cam_step_angle_horz         = 0.52
		zoom_cam_dispersion         = 1.5
        
        PDM_disp_accel_factor       = 1.055
        PDM_disp_base               = 0.6
        PDM_disp_crouch             = 1.0
        PDM_disp_crouch_no_acc      = 1.0
        PDM_disp_vel_factor         = 1.05
        
        cam_relax_speed_ai          = 360
        holder_fov_modifier         = 1.0
        holder_range_modifier       = 1.0
        min_radius                  = 0
        max_radius                  = 500
        hit_probability_gd_novice   = 1.00
        hit_probability_gd_stalker  = 1.00
        hit_probability_gd_veteran  = 1.00
        hit_probability_gd_master   = 1.00
        
        kill_msg_x                  = 227
        kill_msg_y                  = 82
        kill_msg_width              = 27
        kill_msg_height             = 23
		weapon_lower_speed			= 0.2
		

[wpn_pm_hud]:hud_base
        item_visual                 = anomaly_weapons\wpn_pm\wpn_pm_hud.ogf
        attach_place_idx            = 0
        zoom_hide_crosshair         = true
        
        item_position               = 0.000746, -0.000321, 0.003479
        item_orientation            = 1.239378, -0.134046, -2.052052
        
        hands_position              = -0.031, -0.17, 0
        hands_position_16x9         = -0.031, -0.17, 0
        hands_orientation           = -0.5, 1., 1.15
        hands_orientation_16x9      = -0.5, 1., 1.15
        
		safemode_anm				= 
		safemode_anm2				= 
		
		lowered_hud_offset_pos			= 0,0.1,0
		lowered_hud_offset_rot			= 0.3,-0.1,0.1

		lowered_hud_offset_pos_16x9		= 0,0.1,0
		lowered_hud_offset_rot_16x9		= 0.3,-0.1,0.1
		
        aim_hud_offset_pos          = -0.1015, 0.0558, -0.17
        aim_hud_offset_pos_16x9     = -0.1015, 0.0558, -0.17
        aim_hud_offset_rot          = 0.0091, 0.01306, -0.0151
        aim_hud_offset_rot_16x9     = 0.0091, 0.01306, -0.0151
        
        gl_hud_offset_pos           = 0, 0, 0
        gl_hud_offset_rot           = 0, 0, 0
        
        lean_hud_offset_pos         = 0, 0, 0
        lean_hud_offset_rot         = 0, 0, 0
        
        anm_hide                    = lancew_cz75_holster
        anm_hide_empty              = lancew_cz75_holster, opened
        anm_idle                    = pm_idle
        anm_idle_aim                = pm_idle_aim
        anm_idle_aim_empty          = pm_idle_aim, opened
        anm_idle_aim_moving         = pm_idle_moving, idle, 0.75
        anm_idle_aim_moving_crouch  = pm_idle_crouch
        anm_idle_aim_moving_crouch_empty = pm_idle_crouch, opened
        anm_idle_aim_moving_empty   = pm_idle_moving, opened, 0.7
        anm_idle_empty              = pm_idle, opened
        anm_idle_moving             = pm_idle_moving
        anm_idle_moving_crouch      = pm_idle_crouch
        anm_idle_moving_crouch_empty = pm_idle_crouch, opened
        anm_idle_moving_empty       = pm_idle_moving, opened
        anm_idle_sprint             = cz75a_idle_sprint
        anm_idle_sprint_empty       = cz75a_idle_sprint, opened
        anm_reload                  = pm_reload, reload, 1.1
        anm_reload_empty            = pm_reload_empty, reload_empty, 1.1
        anm_shot_l                  = pm_shoot, shoot_last
        anm_shots                   = pm_shoot, shoot
        anm_show                    = pm_draw
        anm_show_empty              = pm_draw, opened
        
        shell_bone                  = gilza
        shell_point                 = 0, 0, 0
        
        fire_bone                   = muzzle
        fire_point                  = 0, 0, 0
 
;------------------------------------------------------------------------------------------------
[wpn_pm_actor]:wpn_pm ;zaton b33
        $spawn                      = "weapons\pm_actor"
        
        inv_grid_x                  = 71
        inv_name                    = st_wpn_pm_actor
        inv_name_short              = st_wpn_pm_actor
        description                 = st_wpn_pm_actor_descr
        
        cost                        = 7130
        
        hud                         = wpn_pm_actor_hud
        visual                      = dynamics\weapons\wpn_pm\wpn_pm_actor.ogf
        
        rpm                         = 305
        
        fire_dispersion_base        = 0.57
        
        misfire_start_condition     = 0.7 ;  0.77
        misfire_start_prob          = 0.004
        misfire_end_condition       = 0.08
        misfire_end_prob            = 0.03
        
        condition_queue_shot_dec    = 0.0015
        condition_shot_dec          = 0.0015
 

[wpn_pm_actor_hud]:wpn_pm_hud
        item_visual                 = anomaly_weapons\wpn_pm\wpn_pm_actor_hud.ogf
 
;------------------------------------------------------------------------------------------------
[wpn_pm_custom]:wpn_pm
        inv_grid_x                  = 63
        inv_name                    = st_wpn_pm_custom
        inv_name_short              = st_wpn_pm_custom
        
        cost                        = 6890
        
        hud                         = wpn_pm_sk1_hud
        visual                      = dynamics\weapons\wpn_pm\wpn_pm_sk1.ogf
        
        rpm                         = 340
        
        fire_dispersion_base        = 0.59
        
        misfire_start_condition     = 0.7 ;  0.79
        misfire_start_prob          = 0.004
        misfire_end_condition       = 0.09
        misfire_end_prob            = 0.03
        
        condition_queue_shot_dec    = 0.0015
        condition_shot_dec          = 0.0015
 

[wpn_pm_sk1_hud]:wpn_pm_hud
        item_visual                 = anomaly_weapons\wpn_pm\wpn_pm_sk1_hud.ogf
 
;------------------------------------------------------------------------------------------------
[wpn_pmm]:wpn_pm
        inv_grid_x                  = 69
        inv_name                    = st_wpn_pmm
        inv_name_short              = st_wpn_pmm
        description                 = st_wpn_pmm_descr
        
        inv_weight                  = 0.76
        cost                        = 7580
        
        hud                         = wpn_pmm_hud
        visual                      = dynamics\weapons\wpn_pm\wpn_pmm.ogf
        
        ammo_elapsed                = 12
        ammo_mag_size               = 12
        
        rpm                         = 245
        
control_inertion_factor = 1.0f
        fire_dispersion_base        = 0.56
        
        misfire_start_condition     = 0.7 ;  0.8
        misfire_start_prob          = 0.007
        misfire_end_condition       = 0.11
        misfire_end_prob            = 0.11
        
        condition_queue_shot_dec    = 0.0015
        condition_shot_dec          = 0.0015
 

[wpn_pmm_hud]:wpn_pm_hud
        item_visual                 = anomaly_weapons\wpn_pm\wpn_pmm_hud.ogf
        
        hands_position              = -0.031, -0.17, 0
        hands_position_16x9         = -0.031, -0.17, 0
        hands_orientation           = -0.5, 1., 1.15
        hands_orientation_16x9      = -0.5, 1., 1.15
        
        aim_hud_offset_pos          = -0.10105, 0.0556, -0.17
        aim_hud_offset_pos_16x9     = -0.10105, 0.0556, -0.17
        aim_hud_offset_rot          = 0.0087, 0.0125, -0.01575
        aim_hud_offset_rot_16x9     = 0.0087, 0.0125, -0.01575
 
